/*
 * Project Name:hbm-base.
 * File Name:CsSmOrderTypeService.java
 * Package Name:com.hginfo.cs.base.service.cs
 * Date:2018年04月24日 下午3:58:49
 * Copyright (c) 2016, hongguaninfo.com All Rights Reserved.
 *
 */
package cn.uce.cc.api.service.biz;

import cn.uce.base.ccos.DirectionaryVo;
import cn.uce.base.ccos.LittleBigTypeVo;
import cn.uce.ics.base.vo.cs.CsSmOrderTypeVo;

import java.util.List;

/**
 * 工单类型表: cs_sm_order_type. <br />
 * service interface 层 <br />
 * Date: 2018年04月24日 下午3:58:49 <br />
 *
 * @author you
 * @since V1.0.0
 */
public interface ISmOrderTypeBiz {

    /**
     * getChildCsOrderType:(获取工单类型子类型). <br/>
     * @author chutianhua
     * @return List<Map<String, Object>>
     */
    List<CsSmOrderTypeVo> getCsOrderType(CsSmOrderTypeVo csSmOrderTypeVo);


    /**
     * 快运来电弹屏 获取客户类型
     * @return
     */
    List<DirectionaryVo> getCustomerType();

    /**
     * 快运来电弹屏 工单-责任环节
     * @return
     */
    List<DirectionaryVo> getResponsibilityLink();
    /**
     * 工单-回电时效 wos_call_back_time_within
     * @return
     */
    List<DirectionaryVo> getReCallTime();

    List<LittleBigTypeVo> queryComplaintTypeConf(Long parentId);

    List<DirectionaryVo> queryWorkOrderStatus();

    List<DirectionaryVo> queryWosDealType();

    List<DirectionaryVo> queryWosFlowType();
}
